<html>
  <head>
    <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>技术歪想如何戒掉手机游戏（一） | 途读</title>
<link rel="shortcut icon" href="https://cdn.jsdelivr.net/gh/dyxang/myblog/favicon.ico?v=1603516677950">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/dyxang/myblog/styles/main.min.css">
<link rel="alternate" type="application/atom+xml" title="技术歪想如何戒掉手机游戏（一） | 途读 - Atom Feed" href="https://1inn.now.sh/atom.xml">
<link rel="stylesheet" href="https://fonts.lug.ustc.edu.cn/css?family=Droid+Serif:400,700">
    <meta name="description" content="教你如何戒掉手机游戏😆
曾经我玩过很多手机游戏，其中网游大多是卡牌类型，卡牌类型基本上以氪金为主，可是我又不喜欢花钱在虚拟产品上，所以当我因难度过高时总是不得不放弃一款手机网络游戏，可又舍不得其中的精美人物立绘和CG场景，以及剧情。  一..." />
    <meta name="keywords" content="技术,生活" />
    <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@10.0.3/build/highlight.min.js"></script>
  </head>
  <body>
    <div class="main">
      <div class="main-content">
        <div class="site-header">
  <a href="https://1inn.now.sh">
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="100px" height="100px" viewBox="0 0 1000 1000" preserveAspectRatio="xMidYMid meet">
<g id="layer101" fill="#202020" stroke="none">
<path d="M376 989 c-57 -14 -102 -45 -138 -96 -59 -86 -68 -163 -48 -403 5 -63 7 -116 5 -118 -3 -3 -28 -9 -57 -13 -58 -9 -103 -44 -93 -72 4 -9 36 -26 71 -37 79 -27 115 -56 143 -116 12 -25 40 -65 63 -90 l41 -44 125 0 c123 0 127 1 154 27 20 19 28 37 28 60 0 67 -33 101 -181 186 -75 44 -123 30 -78 -21 22 -25 24 -34 21 -125 -3 -94 -3 -97 -26 -97 -34 0 -79 46 -114 117 -33 65 -77 109 -120 120 -15 3 -43 13 -62 21 -26 11 -31 16 -19 22 29 17 182 31 375 35 203 4 291 -5 333 -32 20 -13 22 -20 17 -56 -10 -61 -46 -134 -99 -200 -45 -55 -46 -57 -22 -57 34 0 117 119 146 210 19 59 20 70 8 96 -8 16 -23 33 -35 38 -22 10 -27 48 -54 366 -13 154 -72 253 -167 279 -45 13 -163 13 -217 0z m234 -44 c50 -26 93 -90 104 -155 7 -39 45 -414 43 -416 -1 -1 -63 2 -137 6 -74 4 -137 7 -140 5 -8 -5 -240 -15 -240 -11 0 3 -3 12 -7 22 -5 14 -3 16 11 11 25 -10 155 19 177 39 30 27 24 53 -17 70 -39 16 -76 13 -137 -13 -20 -9 -40 -14 -43 -11 -3 3 -5 72 -5 152 0 155 4 172 58 244 30 40 72 62 138 72 62 10 162 2 195 -15z m-210 -464 c0 -15 -20 -24 -66 -31 -36 -6 -43 -4 -47 11 -6 21 9 26 71 28 23 0 42 -3 42 -8z m168 -328 c46 -35 45 -78 -3 -99 -70 -29 -75 -24 -75 66 0 80 0 81 23 69 12 -6 37 -22 55 -36z"/>
<path d="M591 519 c-52 -16 -81 -39 -81 -65 0 -31 27 -44 89 -44 100 0 171 54 128 97 -19 19 -91 25 -136 12z m119 -37 c0 -20 -28 -32 -77 -32 -37 0 -53 4 -53 13 0 8 3 17 7 20 9 10 123 9 123 -1z"/>
</g>
<g id="layer102" fill="#595959" stroke="none">
<path d="M376 989 c-57 -14 -102 -45 -138 -96 -59 -86 -68 -163 -48 -403 5 -63 7 -116 5 -118 -3 -3 -28 -9 -57 -13 -58 -9 -103 -44 -93 -72 4 -9 36 -26 71 -37 81 -27 112 -54 147 -123 41 -80 87 -120 141 -123 35 -2 45 1 49 15 3 14 11 18 33 14 19 -3 25 -2 16 5 -9 6 -12 31 -10 86 l3 78 50 -34 c41 -27 51 -39 53 -66 3 -28 -1 -34 -30 -48 l-33 -15 33 6 c27 6 32 4 32 -13 0 -11 -6 -23 -13 -25 -6 -3 -3 -6 7 -6 33 -2 76 48 76 86 0 67 -33 101 -181 186 -75 44 -123 30 -78 -21 22 -25 24 -34 21 -125 -3 -94 -3 -97 -26 -97 -34 0 -79 46 -114 117 -33 65 -77 109 -120 120 -15 3 -43 13 -62 21 -26 11 -31 16 -19 22 29 17 182 31 375 35 203 4 291 -5 333 -32 20 -13 22 -20 17 -56 -10 -61 -46 -134 -99 -200 -45 -55 -46 -57 -22 -57 34 0 117 119 146 210 19 59 20 70 8 96 -8 16 -23 33 -35 38 -22 10 -27 48 -54 366 -13 154 -72 253 -167 279 -45 13 -163 13 -217 0z m234 -44 c50 -26 93 -90 104 -155 7 -39 45 -414 43 -416 -1 -1 -63 2 -137 6 -74 4 -137 7 -140 5 -8 -5 -240 -15 -240 -11 0 3 -3 12 -7 22 -5 14 -3 16 11 11 25 -10 155 19 177 39 30 27 24 53 -17 70 -39 16 -76 13 -137 -13 -20 -9 -40 -14 -43 -11 -3 3 -5 72 -5 152 0 155 4 172 58 244 30 40 72 62 138 72 62 10 162 2 195 -15z m-210 -464 c0 -15 -20 -24 -66 -31 -36 -6 -43 -4 -47 11 -6 21 9 26 71 28 23 0 42 -3 42 -8z m-130 -37 c0 -8 -9 -14 -20 -14 -11 0 -20 7 -20 15 0 8 5 15 11 15 5 0 7 6 3 13 -5 8 -2 8 9 -2 9 -7 17 -20 17 -27z"/>
<path d="M540 799 c-19 -5 -90 -12 -157 -15 -90 -5 -123 -11 -123 -20 0 -24 20 -25 171 -9 147 15 189 25 189 45 0 12 -32 11 -80 -1z"/>
<path d="M437 654 c-6 -6 -1 -72 9 -123 5 -22 7 -22 20 -9 12 12 14 27 7 73 -7 54 -20 75 -36 59z"/>
<path d="M591 519 c-52 -16 -81 -39 -81 -65 0 -31 27 -44 89 -44 100 0 171 54 128 97 -19 19 -91 25 -136 12z m119 -37 c0 -20 -28 -32 -77 -32 -37 0 -53 4 -53 13 0 8 3 17 7 20 9 10 123 9 123 -1z m-146 -11 c8 -13 -4 -42 -15 -35 -12 7 -12 44 0 44 6 0 12 -4 15 -9z"/>
</g>
</svg>
  </a>
  <h1 class="site-title webfont">
    途读
  </h1>
  <p class="site-description webfont">
    我的小站
  </p>
  <div class="menu-container webfont">
    
      
        <a href="/" class="menu">
          主页面
        </a>
      
    
      
        <a href="/post/about/" class="menu">
          关于我
        </a>
      
    
      
        <a href="/post/peng-you/" class="menu">
          朋友们
        </a>
      
    
      
        <a href="/tags/" class="menu">
          云标签
        </a>
      
    
      
        <a href="/archives/" class="menu">
          总归档
        </a>
      
    
  </div>
  <div class="social-container">
    
      
    
      
    
      
    
      
    
      
    
  </div>
</div>

        <div class="post-detail">
          <article class="post">
            <h2 class="post-title">
              技术歪想如何戒掉手机游戏（一）
            </h2>
            <div class="post-info">
              <span>
                2019-07-01
              </span>
              <span>
                4 min read
              </span>
              
                <a href="https://1inn.now.sh/tag/rGLdBibQG/" class="post-tag">
                  # 技术
                </a>
              
                <a href="https://1inn.now.sh/tag/N2F4BbkInD/" class="post-tag">
                  # 生活
                </a>
              
            </div>
            
              <img class="post-feature-image" src="https://pic.superbed.cn/item/5d19d2bd451253d178b61ea0.png" alt="">
            
            <div class="post-content-wrapper">
              <div class="post-content">
                <p>教你如何戒掉手机游戏😆</p>
<p>曾经我玩过很多手机游戏，其中网游大多是卡牌类型，卡牌类型基本上以氪金为主，可是我又不喜欢花钱在虚拟产品上，所以当我因难度过高时总是不得不放弃一款手机网络游戏，可又舍不得其中的精美人物立绘和CG场景，以及剧情。  一般来说，我玩卡牌游戏的目的只有一个，收集其中的卡牌以及欣赏过长cg和人物剧情、配音(比如扩散性百万亚瑟王、乖离性百万亚瑟王、锁链战记等等)，换句话说，若我同时得到了这几样，我就不需要再玩下去了。</p>
<!-- more -->
<p>起初也难过，因为你并不能集齐所有条件，而且手机游戏你不想花钱的话只能不停的去“肝”，可是对于一个还是学生的我来说，并没有那个时间。于是就有了搜集人物立绘的想法（当时还不知道这种东西叫人物立绘），可是wiki和网上的图片终究不是手游里见到的，所以我又去在taobao奸商店铺里购买、以及论坛上花费积分下载游戏原画资源。直到后来，我才知道大部分的游戏资源是可以直接从游戏安装包中提取的，我才开始了自己的解包之路，来满足收集欲望以及戒掉网瘾。<br>
我们来首先分清楚几种手机游戏安装包的类型（非专业分类）</p>
<h2 id="直接拆包类">直接拆包类</h2>
<p>即把 example.apk 改个后缀，变成 example.zip 再解压就可以直接得到图片<br>
例如：战场双马尾这种人物立绘和配音质量都较好的手游（已停服）当时直接就在taobao或者论坛上被奸商拿来卖。向他们反应后好像还是没有加密<center>  <img src="https://pic1.superbed.cn/item/5d19d64c451253d178b641ea.png" alt="" loading="lazy"></center></p>
<center>解包数据，语音立绘文件夹一目了然</center>  
<h2 id="数据包下载类">数据包下载类</h2>
<p>就是你安装完游戏后，登陆游戏时要再下载个数据包类的游戏，这种游戏要么很容易找到资源存放位置（手机内存上），要么根本找不到，因为已经加密（如炉石传说）<br>
我碰到过的一款已经停服的卡牌集换类手游——玛奇决战，就是前一种情况，当时在下载数据包时就被它的立绘风格所吸引,正纠结着如何提取，发现游戏设置有一项“数据备份”，这不就是把数据备份到 sd 卡上么？于是备份完成后我就直接在 sd 卡上找到了卡牌原画。<center><img src="https://pic.superbed.cn/item/5d19dc07451253d178b67178.jpg" alt="" loading="lazy"></center></p>
<center>玛奇决战——一款每天都送卡牌，在东南亚及拉丁美洲等地都有服务器的高质量韩国游戏</center>  
<h2 id="加密类">加密类</h2>
<p>这个本人水平有限，而且网上也没有相关教程所以跳过，值得注意的是这类游戏一般情况要么是服务器解析资源，要么是明明安装包解压后能显示有 xxx.jpg 以及 xxx.mp3之类但是就是打不开（文件头一般是 &lt;encry）目前我已知的是用 Cocos 引擎做出来的手游。</p>
<h2 id="非加密-unity-2d3d类">非加密 Unity 2D/3D类</h2>
<p>这种比较常见，也是接下来要讲的重点，游戏的话，例如最近比较火的明日方舟（文章封面就是我拆包提取的剧情cg😂）</p>

              </div>
              <div class="toc-container">
                <ul class="markdownIt-TOC">
<li>
<ul>
<li><a href="#%E7%9B%B4%E6%8E%A5%E6%8B%86%E5%8C%85%E7%B1%BB">直接拆包类</a></li>
<li><a href="#%E6%95%B0%E6%8D%AE%E5%8C%85%E4%B8%8B%E8%BD%BD%E7%B1%BB">数据包下载类</a></li>
<li><a href="#%E5%8A%A0%E5%AF%86%E7%B1%BB">加密类</a></li>
<li><a href="#%E9%9D%9E%E5%8A%A0%E5%AF%86-unity-2d3d%E7%B1%BB">非加密 Unity 2D/3D类</a></li>
</ul>
</li>
</ul>

              </div>
            </div>
          </article>
        </div>

        
          <div class="next-post">
            <div class="next">下一篇</div>
            <a href="https://1inn.now.sh/post/9/">
              <h3 class="post-title">
                技术歪想如何戒掉手机游戏（二）
              </h3>
            </a>
          </div>
        
<hr>
        
          <div class="next-post">
            <div class="next">上一篇</div>
            <a href="https://1inn.now.sh/post/7/">
              <h3 class="post-title">
                证明来过
              </h3>
            </a>
          </div>
        
        
          

          
            <div id="talkmoe"></div>
<script type="text/javascript">
loadComments();
function loadComments() {
  if (typeof Valine === 'undefined') {
    var getScript = (options) => {
      var script = document.createElement('script');
      script.defer = true;
      script.crossOrigin = 'anonymous';
      Object.keys(options).forEach((key) => {
          script[key] = options[key];
      });
      document.body.appendChild(script);
    };
    getScript({
      src: 'https://cdn.jsdelivr.net/npm/valine/dist/Valine.min.js',
      onload: () => {
        newValine();
      }
    });
  } else {
    newValine();
  }
}
function newValine() {
  new Valine({
      el: '#talkmoe',
      appId: 'TOr2oui8CqeHKy9pdTy1MRda-MdYXbMMI',
      appKey: 'TM40Df21wNjaSXeCla4jVeNH',
      placeholder:'Hello!(ovo) 留下你的足迹吧 ！'
  });
}
</script>
          
        

        <div class="site-footer webfont">
  坚持写作，源自二零一五<script src="https://cdn.jsdelivr.net/gh/instantpage/instant.page/instantpage.min.js"></script>
&nbsp;<img src="https://img.shields.io/badge/dynamic/json?url=https://www.v2ex.com/api/members/show.json?username=dyxang&label=%E7%8A%B6%E6%80%81&query=$.bio&color=2edfa3&style=flat-square&colorA=0aa344" />&nbsp;<img src="https://img.shields.io/badge/dynamic/json?colorA=395260&label=%E5%8D%9A%E4%B8%BB&prefix=%E6%9B%BE%E5%9C%A8&query=%24.tagline&suffix=%E6%9D%A5%E8%BF%87&url=https%3A%2F%2Fwww.v2ex.com%2Fapi%2Fmembers%2Fshow.json%3Fusername%3Ddyxang&style=flat-square&color=7397ab" />
  <a class="rss" href="https://1inn.now.sh/atom.xml" target="_blank">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path d="M3 3c9.941 0 18 8.059 18 18h-3c0-8.284-6.716-15-15-15V3zm0 7c6.075 0 11 4.925 11 11h-3a8 8 0 0 0-8-8v-3zm0 7a4 4 0 0 1 4 4H3v-4z"/></svg> RSS
  </a>
</div>

      </div>
    </div>

    <script>
      hljs.initHighlightingOnLoad()

      let mainNavLinks = document.querySelectorAll(".markdownIt-TOC a");


      window.addEventListener("scroll", event => {
        let fromTop = window.scrollY;

        mainNavLinks.forEach((link, index) => {
          let section = document.getElementById(decodeURI(link.hash).substring(1));
          let nextSection = null
          if (mainNavLinks[index + 1]) {
            nextSection = document.getElementById(decodeURI(mainNavLinks[index + 1].hash).substring(1));
          }
          if (section.offsetTop <= fromTop) {
            if (nextSection) {
              if (nextSection.offsetTop > fromTop) {
                link.classList.add("current");
              } else {
                link.classList.remove("current");    
              }
            } else {
              link.classList.add("current");
            }
          } else {
            link.classList.remove("current");
          }
        });
      });

    </script>
  </body>
</html>